guarded by distance - French English Dictionary